MPLVELLTSAALGLSLQLLHDAIIRAKERSLITRCILDRLDATLHKITPFVIKIDTLTEEVDEPFRKVIEELKRLLEKAIRLVDAYAELKLRNLLRKYRYKRRIKELDSSLRWMIDVDVQVNQWLDIKKLMGKMSEMNTKLDDITRQPMDIIEATGRSSEEDGCTKPTIDIHFRWKNQTKEHEIRFIFK